package com.tbit.uqbike.object.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * 活动表
 *
 * @Author:BUGTian
 * @DATE: 2022/5/17
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
public class Activity {


    /**
     * 主键id
     */
    private Integer inviteId;

    /**
     * 区域id
     */
    private Integer accountId;

    /**
     * 名称
     */
    private String name;

    /**
     * 描述
     */
    private String description;

    /**
     * 活动URL
     */
    private String eventUrl;

    /**
     * 活动开始时间
     */
    private Date startTime;

    /**
     * 活动结束时间
     */
    private Date endTime;

    /**
     * 失效时间
     */
    private Date expireTime;

    /**
     * 从开始邀请，到用户接受邀请有效天数
     */
    private Integer validDay;

    /**
     * 活动类型（暂时为邀请新用户 默认0）
     */
    private Integer type;

    /**
     * 是否有效 (0:无效，1:有效，2:历史生效，默认0)
     */
    private Integer isvalid;

    /**
     * 活动开关(0：关闭，1：开启)
     */
    private Integer state;
}
